to be readily available - Turkish English Dictionary